Modeling and multiple representation systems in the design of a computer environment for the learning of programming and C by beginners
نویسنده
چکیده
This study considers a modeling methodology for the design of a computer based problem-solving environment (named L.E.C.G.O: Learning Environment for programming and C using Geometrical Objects) for the learning of computer programming and the programming language C by beginners. For this design, constructivist and social learning theories were taken into account. The general design has taken into consideration models of the learning process and subject matter as well as potential learner behavior in dealing with fundamental tasks. The main emphasis was placed on the role of: a) multiple external representations in student learning, b) motivation through performing problem-solving activities taken from the familiar and meaningful context of drawing and using simple geometrical objects, c) the active participation of students in their learning by using hands-on experience and d) visual feedback on the actions taken by students for their self-correction.
منابع مشابه
Modelsaz: An Object-Oriented Computer-Aided Modeling Environment
Modeling and simulation of processing plants are widely used in industry. Construction of a mathematical model for a plant is a time-consuming and error-prone task. In light of extensive advancements in computer science (both hardware and software), computers are becoming a necessary instrument in industrial activities. Many software tools for modeling, simulation and optimization of proces...
متن کاملModeling of Continuous Systems Using Modified Petri Nets
Due to the changes which may occur in their parameters, systems are usually demonstrated by some subsystems for different conditions. This paper employs Modified Petri Nets (MPN) to model theses subsystems and makes it simple to analyze them. In this method, first, the continuous transfer function is converted to a discrete transfer function and then, by MPN, system is modeled and analyzed. All...
متن کاملHorizontal representation of a hesitant fuzzy set and its application to multiple attribute decision making
The main aim of this paper is to present a novel method for ranking hesitant fuzzy sets (HFSs) based on transforming HFSs into fuzzy sets (FSs). The idea behind the method is an interesting HFS decomposition which is referred here to as the horizontal representation in the current study. To show the validity of the proposed ranking method, we apply it to solve a multi-attribute decision-making ...
متن کاملSoccer Goalkeeper Task Modeling and Analysis by Petri Nets
In a robotic soccer team, goalkeeper is an important challenging role, which has different characteristics from the other teammates. This paper proposes a new learning-based behavior model for a soccer goalkeeper robot by using Petri nets. The model focuses on modeling and analyzing, both qualitatively and quantitatively, for the goalkeeper role so that we have a model-based knowledge of the ta...
متن کاملBeginners ’ programming attempts to accomplish a multiple - solution based task within a multiple representational computer environment
This study considers the role of a drawing multiple-representation based computer environment (named L.E.C.G.O: a Learning Environment for programming and C using Geometrical Objects) in beginners’ programming attempts to accomplish a multiple-solution based task demanding the use of algorithmic structures, graphic functions and arrays. In fact, nine 18-year old students participated in a compa...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008